package com.weijian.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.weijian.common.pojo.CommonResult;
import com.weijian.dal.entity.Item;

import java.util.List;

/**
 * 商品表 服务类
 */
public interface ItemService extends IService<Item> {

    CommonResult<Item> queryItemById(Long id);

    CommonResult<List<Item>> queryItemByIds(List<Long> ids);

    void updateItem(Item item);

    void deleteItemById(Long id);

    void deleteItemByIds(List<Long> id);

    CommonResult<List<Item>> listByCategoryId(Long categoryId);

    void saveItem(Item item);
}
